package com.mmd.common.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * table --> mmd_quotation_detail
 * remarks --> base报价单子单
 * columns --> qdId,quotationNo,sonAreaId,sonAreaName,areaRemark,kg21,kg46,kg71,kg101,kg301,kg501,kg1001,drawTime
 */
@ApiModel(value = "mmd_quotation_detail",description = "base报价单子单")
public class MmdQuotationDetail implements Serializable {
    /**
     * qdId
     * 
     */
    @ApiModelProperty(value="qdId",name="")
    private Long qdId;

    /**
     * quotationNo
     * 报价单编码
     */
    @ApiModelProperty(value="quotationNo",name="报价单编码")
    private String quotationNo;

    /**
     * sonAreaId
     * 子区域ID
     */
    @ApiModelProperty(value="sonAreaId",name="子区域ID")
    private Long sonAreaId;

    /**
     * sonAreaName
     * 子区域名称
     */
    @ApiModelProperty(value="sonAreaName",name="子区域名称")
    private String sonAreaName;

    /**
     * areaRemark
     * 区域备注
     */
    @ApiModelProperty(value="areaRemark",name="区域备注")
    private String areaRemark;

    /**
     * kg21
     * 21kg+
     */
    @ApiModelProperty(value="kg21",name="21kg+")
    private BigDecimal kg21;

    /**
     * kg23
     * 23kg+
     */
    @ApiModelProperty(value="kg23",name="23kg+")
    private BigDecimal kg23;

    /**
     * kg46
     * 46kg+
     */
    @ApiModelProperty(value="kg46",name="46kg+")
    private BigDecimal kg46;

    /**
     * kg71
     * 71kg
     */
    @ApiModelProperty(value="kg71",name="71kg")
    private BigDecimal kg71;

    /**
     * kg100
     * 100kg
     */
    @ApiModelProperty(value="kg100",name="100kg")
    private BigDecimal kg100;

    /**
     * kg101
     * 101kg
     */
    @ApiModelProperty(value="kg101",name="101kg")
    private BigDecimal kg101;

    /**
     * kg301
     * 301kg
     */
    @ApiModelProperty(value="kg301",name="301kg")
    private BigDecimal kg301;

    /**
     * kg501
     * 501kg
     */
    @ApiModelProperty(value="kg501",name="501kg")
    private BigDecimal kg501;

    /**
     * kg1001
     * 1001kg
     */
    @ApiModelProperty(value="kg1001",name="1001kg")
    private BigDecimal kg1001;

    /**
     * cbm1
     * cbm1
     */
    @ApiModelProperty(value="cbm1",name="cbm1")
    private BigDecimal cbm1;

    /**
     * cbm2
     * cbm2
     */
    @ApiModelProperty(value="cbm2",name="cbm2")
    private BigDecimal cbm2;

    /**
     * cbm5
     * cbm5
     */
    @ApiModelProperty(value="cbm5",name="cbm5")
    private BigDecimal cbm5;

    /**
     * cbm10
     * cbm10
     */
    @ApiModelProperty(value="cbm10",name="cbm10")
    private BigDecimal cbm10;

    /**
     * drawTime
     * 提取时间
     */
    @ApiModelProperty(value="drawTime",name="提取时间")
    private String drawTime;

    private static final long serialVersionUID = 1L;

    public BigDecimal getKg23() {
        return kg23;
    }

    public void setKg23(BigDecimal kg23) {
        this.kg23 = kg23;
    }

    public BigDecimal getKg100() {
        return kg100;
    }

    public void setKg100(BigDecimal kg100) {
        this.kg100 = kg100;
    }

    public Long getQdId() {
        return qdId;
    }

    public void setQdId(Long qdId) {
        this.qdId = qdId;
    }

    public String getQuotationNo() {
        return quotationNo;
    }

    public void setQuotationNo(String quotationNo) {
        this.quotationNo = quotationNo == null ? null : quotationNo.trim();
    }

    public Long getSonAreaId() {
        return sonAreaId;
    }

    public void setSonAreaId(Long sonAreaId) {
        this.sonAreaId = sonAreaId;
    }

    public String getSonAreaName() {
        return sonAreaName;
    }

    public void setSonAreaName(String sonAreaName) {
        this.sonAreaName = sonAreaName == null ? null : sonAreaName.trim();
    }

    public String getAreaRemark() {
        return areaRemark;
    }

    public void setAreaRemark(String areaRemark) {
        this.areaRemark = areaRemark == null ? null : areaRemark.trim();
    }

    public BigDecimal getKg21() {
        return kg21;
    }

    public void setKg21(BigDecimal kg21) {
        this.kg21 = kg21;
    }

    public BigDecimal getKg46() {
        return kg46;
    }

    public void setKg46(BigDecimal kg46) {
        this.kg46 = kg46;
    }

    public BigDecimal getKg71() {
        return kg71;
    }

    public void setKg71(BigDecimal kg71) {
        this.kg71 = kg71;
    }

    public BigDecimal getKg101() {
        return kg101;
    }

    public void setKg101(BigDecimal kg101) {
        this.kg101 = kg101;
    }

    public BigDecimal getKg301() {
        return kg301;
    }

    public void setKg301(BigDecimal kg301) {
        this.kg301 = kg301;
    }

    public BigDecimal getKg501() {
        return kg501;
    }

    public void setKg501(BigDecimal kg501) {
        this.kg501 = kg501;
    }

    public BigDecimal getKg1001() {
        return kg1001;
    }

    public void setKg1001(BigDecimal kg1001) {
        this.kg1001 = kg1001;
    }

    public BigDecimal getCbm1() {
        return cbm1;
    }

    public void setCbm1(BigDecimal cbm1) {
        this.cbm1 = cbm1;
    }

    public BigDecimal getCbm2() {
        return cbm2;
    }

    public void setCbm2(BigDecimal cbm2) {
        this.cbm2 = cbm2;
    }

    public BigDecimal getCbm5() {
        return cbm5;
    }

    public void setCbm5(BigDecimal cbm5) {
        this.cbm5 = cbm5;
    }

    public BigDecimal getCbm10() {
        return cbm10;
    }

    public void setCbm10(BigDecimal cbm10) {
        this.cbm10 = cbm10;
    }

    public String getDrawTime() {
        return drawTime;
    }

    public void setDrawTime(String drawTime) {
        this.drawTime = drawTime == null ? null : drawTime.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append(", qdId=").append(qdId);
        sb.append(", quotationNo=").append(quotationNo);
        sb.append(", sonAreaId=").append(sonAreaId);
        sb.append(", sonAreaName=").append(sonAreaName);
        sb.append(", areaRemark=").append(areaRemark);
        sb.append(", kg21=").append(kg21);
        sb.append(", kg46=").append(kg46);
        sb.append(", kg71=").append(kg71);
        sb.append(", kg101=").append(kg101);
        sb.append(", kg301=").append(kg301);
        sb.append(", kg501=").append(kg501);
        sb.append(", kg1001=").append(kg1001);
        sb.append(", cbm1=").append(cbm1);
        sb.append(", cbm2=").append(cbm2);
        sb.append(", cbm5=").append(cbm5);
        sb.append(", cbm10=").append(cbm10);
        sb.append(", drawTime=").append(drawTime);
        sb.append("]");
        return sb.toString();
    }
}